lay (one's) cards on the table

Übersetzungen
выложить карты на стол
It's time to lay your cards on the table and tell them the truth.
Пора выложить свои карты на стол и сказать им правду.
Definitionen
To reveal one's thoughts, intentions, or plans openly and honestly, often in a situation where there may be uncertainty or deception.
Wörter
card

substantiv
карточка
table

substantiv
стол
lay

verb
класть
lie

verb
лгать